Constraint-Based Diagram Beautification

نویسندگان

  • Sitt Sen Chok
  • Kim Marriott
  • Tom Paton
چکیده

Recently a new metaphor for diagramming, the intelligent diagram has emerged. This new metaphor provides an excellent basis for diagram beautification since it automatically collects geometric constraints which capture the semantics of a diagram during diagram construction. By applying visual-language-specific layout rules which impose additional desired constraints on the diagram component placement, we can provide powerful semantics preserving diagram beautification. We have demonstrated the feasibility of this approach by developing a simple extension to the Penguins system which generates beautification rules from a grammatical specification of the visual language and tested the system with three example visual languages: Binary trees, state transition diagrams and mathematical equations.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Beautifying Sketching-based Design Tool Content: Issues and Experiences

With the advent of the Tablet PC and stylus-based PDAs, sketching-based user interfaces for design tools have become popular. However, a major challenge with such interfaces is the need for appropriate “beautification” of the sketches. This includes both interactive beautification as content is sketched and post-design conversion of sketches to formalised, computer-drawn diagrams. We discuss a ...

متن کامل

The Beautification Process in Model-Driven Engineering of User Interfaces

The beautification of a user interface resulting from model-to-model and model-to-code transformations in Model-Driven Architecture consists of performing manual changes to address user requirements which have not been supported during the transformations. These requirements may include customization, users’ preferences, and compliance with corporate style guidelines. This paper introduces a be...

متن کامل

Automatically Generating Sketch Interfaces from Shape Descriptions

As pen-based input devices have become more common, sketch recognition systems are being developed for many hand-drawn diagrammatic domains such as mechanical engineering, GUI design, course of action diagrams, and many others. These sketch interfaces 1) allow for more natural interaction than a traditional mouse and palette tool by allowing users to hand-sketch the diagram, 2) can automaticall...

متن کامل

The Mathematics of Diagrammatic Logical Systems

The focus of my PhD was on spider diagrams and constraint diagrams. Constraint diagrams are a visual language for expressing logical statements. The spider diagram language forms a fragment of the constraint diagram language. I developed two diagrammatic reasoning systems. The first of these, based on spider diagrams, directly extends previous work. The second system is based on the more expres...

متن کامل

Calligraphic Beautification of Handwritten Chinese Characters: A Patternized Approach to Handwriting Transfiguration

In this paper, a novel method for online handwritten Chinese character beautification is proposed. User-input trajectories captured from a mouse or a preasuresenselesss touchscreen are first simulated into paint-brush style using a speed-based calligraphic simulation algorithm. Then a template-based beautification method is applied to transfigure the overall architecture of the userwritten char...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999